home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2002 June
/
Chip_2002-06_cd1.bin
/
oddech
/
celest
/
celestia-win32-1.2.3.exe
/
{app}
/
shaders
/
shadowtex.vp
< prev
next >
Wrap
Text File
|
2002-02-21
|
662b
|
26 lines
!!VP1.0
# Vertex program use for applying shadow textures. 2D texture coordinates
# are generated from vertex coordinates using the s and t texture planes
# in constants c[41] and c[42].
#
# c[0]..c[3] contains the concatenation of the modelview and projection
# matrices.
# c[20] contains the color
# c[41]..c[42] contain the texture transformation
# Transform the vertex by the modelview matrix
DP4 o[HPOS].x, c[0], v[OPOS];
DP4 o[HPOS].y, c[1], v[OPOS];
DP4 o[HPOS].z, c[2], v[OPOS];
DP4 o[HPOS].w, c[3], v[OPOS];
# Generate texture coordinates
DP4 o[TEX0].x, c[41], v[OPOS];
DP4 o[TEX0].y, c[42], v[OPOS];
# Color
MOV o[COL0], c[20];
END